<?php
class NavigateView{
	
	const Cntrller = 'Controller';
	const RegisterCntrller = 'RegisterNewUser';
	const RemoveCntrller = 'ShowRemoveControl';
	/**
	 * Ser vilken controll som är satt för tillfället och returnerar denna.
	 * @return value on self::Cntrller / NULL ifall inget värde
	 */
	public function GetController(){
		if(isset($_GET[self::Cntrller])){
			return $_GET[self::Cntrller];
		}
		return NULL;
	}
	
	public function SwitchController(){
		switch($this->GetController()){
			case self::RegisterCntrller:
				return self::RegisterCntrller;
				break;
			case self::RemoveCntrller:
				return self::RemoveCntrller;
				break;
			default:
				break;
			
			
		}
	}
	public function RelocateRegister(){
		header("Location: ?" . NavigateView::Cntrller. "=" . NavigateView::RegisterCntrller);
	}
	//Används för att skriva in "?Controller=ShowRemoveControl i URL:en"
	public function RelocateRemoveCntrller(){
		header("Location: ?" . NavigateView::Cntrller . "=" . NavigateView::RemoveCntrller);
	}
}
?>